mobile home park - German English Dictionary